package com.common.vo;


import lombok.Data;

/**
 * 自定义异常
 */
@Data
public class ExceptionVo extends RuntimeException {

    /**
     * 状态码
     */
    private Integer code;

    /**
     * 错误信息
     */
    private String message;

    /**
     * 方法名称
     */
    private String method;

    /**
     * @param code    状态码
     * @param message 错误信息
     * @param method  方法
     */
    public ExceptionVo(Integer code, String message, String method) {
        this.code = code;
        this.message = message;
        this.method = method;
    }

    /**
     * @param code    状态码
     * @param message 错误信息
     */
    public ExceptionVo(Integer code, String message) {
        this.code = code;
        this.message = message;
    }
}
